Function _Index(index_Param as integer) as variant
End Class
Class PowerPointApplication
inherits OLEObject
dim Active as integer
dim ActivePresentation as PowerPointPresentation
dim ActivePrinter as string
dim ActiveWindow as PowerPointDocumentWindow
dim AddIns as PowerPointAddIns
dim AnswerWizard as OLEObject
dim Assistant as OLEObject
dim Build as string
dim Caption as string
dim COMAddIns as OLEObject
dim CommandBars as variant
dim Creator as integer
dim DefaultWebOptions as PowerPointDefaultWebOptions
dim Dialogs as PowerPointPPDialogs
dim FeatureInstall as integer
dim FileFind as OLEObject
dim FileSearch as OLEObject
dim Height as single
dim HWND as integer
dim LanguageSettings as OLEObject
dim Left as single
dim Marker as PowerPointMarker
dim MsoDebugOptions as OLEObject
dim Name as string
dim OperatingSystem as string
dim Path as string
dim Presentations as PowerPointPresentations
dim ProductCode as string
dim ShowWindowsInTaskbar as integer
dim SlideShowWindows as PowerPointSlideShowWindows
dim Top as single
dim VBE as VBE
dim Version as string
dim Visible as integer
dim Width as single
dim Windows as PowerPointDocumentWindows
dim WindowState as integer
Sub Activate()
Function FileDialog(Type_Param as integer) as PowerPointFileDialog
Function GetOptionFlag(Option_Param as integer, Persist_Param as boolean) as boolean
Sub Help(HelpFile_Param as string, ContextID_Param as integer)
Sub LaunchSpelling(pWindow_Param as PowerPointDocumentWindow)
Sub Quit()
Function Run(MacroName_Param as string, safeArrayOfParams_Param as variant) as variant
Sub SetOptionFlag(Option_Param as integer, State_Param as boolean, Persist_Param as boolean)
Event EventTriggered(eventName As String, parameters() As Variant)
Event NewPresentation(pres As PowerPointPresentation)
Event PresentationClose(pres As PowerPointPresentation)
Event PresentationNewSlide(pres As PowerPointPresentation)
Event PresentationOpen(pres As PowerPointPresentation)
Event PresentationPrint(pres As PowerPointPresentation)
Event PresentationSave(pres As PowerPointPresentation)
Event SlideShowBegin(win As PowerPointSlideShowWindow)
Event SlideShowEnd(pres As PowerPointPresentation)
Event SlideShowNextBuild(win As PowerPointSlideShowWindow)
Event SlideShowNextSlide(win As PowerPointSlideShowWindow)
Event WindowActivate(pres As PowerPointPresentation, win As PowerPointDocumentWindow)
Event WindowBeforeDoubleClick(sel As PowerPointSelection, byref cancel As Boolean)
Event WindowBeforeRightClick(sel As PowerPointSelection, byref cancel As Boolean)
Event WindowDeactivate(pres As PowerPointPresentation, win As PowerPointDocumentWindow)
Event WindowSelectionChange(sel As PowerPointSelection)
EventImp EventTriggered(eventName As String, parameters() As Variant) As Variant
Select Case eventName
Case "NewPresentation"
NewPresentation( parameters(1) )
Case "PresentationClose"
PresentationClose( parameters(1) )
Case "PresentationNewSlide"
PresentationNewSlide( parameters(1) )
Case "PresentationOpen"
PresentationOpen( parameters(1) )
Case "PresentationPrint"
PresentationPrint( parameters(1) )
Case "PresentationSave"
PresentationSave( parameters(1) )
Case "SlideShowBegin"
SlideShowBegin( parameters(1) )
Case "SlideShowEnd"
SlideShowEnd( parameters(1) )
Case "SlideShowNextBuild"
SlideShowNextBuild( parameters(1) )
Case "SlideShowNextSlide"
SlideShowNextSlide( parameters(1) )
Case "WindowActivate"
WindowActivate( parameters(1), parameters(2) )
Case "WindowBeforeDoubleClick"
Dim cancel As Boolean = parameters(2)
WindowBeforeDoubleClick( parameters(1), cancel )
parameters(2) = cancel
Case "WindowBeforeRightClick"
Dim cancel As Boolean = parameters(2)
WindowBeforeRightClick( parameters(1), cancel )
parameters(2) = cancel
Case "WindowDeactivate"
WindowDeactivate( parameters(1), parameters(2) )
Case "WindowSelectionChange"
WindowSelectionChange( parameters(1) )
Else
EventTriggered( eventName, parameters )
End Select
End EventImp
End Class
Class PowerPointGlobal
inherits OLEObject
dim ActivePresentation as PowerPointPresentation
dim ActiveWindow as PowerPointDocumentWindow
dim AddIns as PowerPointAddIns
dim AnswerWizard as OLEObject
dim Application as PowerPointApplication
dim Assistant as OLEObject
dim CommandBars as variant
dim Dialogs as PowerPointPPDialogs
dim Presentations as PowerPointPresentations
dim SlideShowWindows as PowerPointSlideShowWindows
dim Windows as PowerPointDocumentWindows
End Class
Class PowerPointColorFormat
inherits OLEObject
dim Application as OLEObject
dim Creator as integer
dim Parent as OLEObject
dim RGB as integer
dim SchemeColor as integer
dim Type as integer
End Class
Class PowerPointSlideShowWindow
inherits OLEObject
dim Active as integer
dim Application as PowerPointApplication
dim Height as single
dim HWND as integer
dim IsFullScreen as integer
dim Left as single
dim Parent as OLEObject
dim Presentation as PowerPointPresentation
dim Top as single
dim View as PowerPointSlideShowView
dim Width as single
Sub Activate()
End Class
Class PowerPointSelection
inherits OLEObject
dim Application as PowerPointApplication
dim Parent as OLEObject
dim ShapeRange as PowerPointShapeRange
dim SlideRange as PowerPointSlideRange
dim TextRange as PowerPointTextRange
dim Type as integer
Sub Copy()
Sub Cut()
Sub Delete()
Sub Unselect()
End Class
Class PowerPointDocumentWindows
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Sub Arrange(arrangeStyle_Param as integer)
Function Item(index_Param as integer) as PowerPointDocumentWindow
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointSlideShowWindows
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointSlideShowWindow
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointDocumentWindow
inherits OLEObject
dim Active as integer
dim ActivePane as PowerPointPane
dim Application as PowerPointApplication
dim BlackAndWhite as integer
dim Caption as string
dim Height as single
dim HWND as integer
dim Left as single
dim Panes as PowerPointPanes
dim Parent as OLEObject
dim Presentation as PowerPointPresentation
dim Selection as PowerPointSelection
dim SplitHorizontal as integer
dim SplitVertical as integer
dim Top as single
dim View as PowerPointView
dim ViewType as integer
dim Width as single
dim WindowState as integer
Sub Activate()
Sub Close()
Sub FitToPage()
Sub LargeScroll(Down_Param as integer, Up_Param as integer, ToRight_Param as integer, ToLeft_Param as integer)
Function NewWindow() as PowerPointDocumentWindow
Function PointsToScreenPixelsX(Points_Param as single) as integer
Function PointsToScreenPixelsY(Points_Param as single) as integer
Function RangeFromPoint(X_Param as integer, Y_Param as integer) as OLEObject
Sub ScrollIntoView(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single, Start_Param as integer)
Sub SmallScroll(Down_Param as integer, Up_Param as integer, ToRight_Param as integer, ToLeft_Param as integer)
End Class
Class PowerPointView
inherits OLEObject
dim Application as PowerPointApplication
dim DisplaySlideMiniature as integer
dim Parent as OLEObject
dim Slide as OLEObject
dim Type as integer
dim Zoom as integer
dim ZoomToFit as integer
Sub GotoSlide(index_Param as integer)
Sub Paste()
End Class
Class PowerPointSlideShowView
inherits OLEObject
dim AcceleratorsEnabled as integer
dim AdvanceMode as integer
dim Application as PowerPointApplication
dim CurrentShowPosition as integer
dim IsNamedShow as integer
dim LastSlideViewed as PowerPointSlide
dim Parent as OLEObject
dim PointerColor as PowerPointColorFormat
dim PointerType as integer
dim PresentationElapsedTime as single
dim Slide as PowerPointSlide
dim SlideElapsedTime as single
dim SlideShowName as string
dim State as integer
dim Zoom as integer
Sub DrawLine(BeginX_Param as single, BeginY_Param as single, EndX_Param as single, EndY_Param as single)
Sub EndNamedShow()
Sub EraseDrawing()
Sub Exit_()
Sub First()
Sub GotoNamedShow(SlideShowName_Param as string)
Sub GotoSlide(index_Param as integer, ResetSlide_Param as integer)
Sub InstallTracker(pTracker_Param as PowerPointMouseTracker, Presenter_Param as integer)
Sub Last()
Sub Next_()
Sub Previous()
Sub ResetSlideTime()
End Class
Class PowerPointSlideShowSettings
inherits OLEObject
dim AdvanceMode as integer
dim Application as PowerPointApplication
dim EndingSlide as integer
dim LoopUntilStopped as integer
dim NamedSlideShows as PowerPointNamedSlideShows
dim Parent as OLEObject
dim PointerColor as PowerPointColorFormat
dim RangeType as integer
dim ShowType as integer
dim ShowWithAnimation as integer
dim ShowWithNarration as integer
dim SlideShowName as string
dim StartingSlide as integer
Function Run() as PowerPointSlideShowWindow
End Class
Class PowerPointNamedSlideShows
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(Name_Param as string, safeArrayOfSlideIDs_Param as variant) as PowerPointNamedSlideShow
Function Item(index_Param as variant) as PowerPointNamedSlideShow
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointNamedSlideShow
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Name as string
dim Parent as OLEObject
dim SlideIDs as variant
Sub Delete()
End Class
Class PowerPointPrintOptions
inherits OLEObject
dim ActivePrinter as string
dim Application as PowerPointApplication
dim Collate as integer
dim FitToPage as integer
dim FrameSlides as integer
dim HandoutOrder as integer
dim NumberOfCopies as integer
dim OutputType as integer
dim Parent as OLEObject
dim PrintColorType as integer
dim PrintFontsAsGraphics as integer
dim PrintHiddenSlides as integer
dim PrintInBackground as integer
dim Ranges as PowerPointPrintRanges
dim RangeType as integer
dim SlideShowName as string
End Class
Class PowerPointPrintRanges
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(Start_Param as integer, End_Param as integer) as PowerPointPrintRange
Sub ClearAll()
Function Item(index_Param as integer) as PowerPointPrintRange
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPrintRange
inherits OLEObject
dim Application as PowerPointApplication
dim End_ as integer
dim Parent as OLEObject
dim Start as integer
Sub Delete()
End Class
Class PowerPointAddIns
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(FileName_Param as string) as PowerPointAddIn
Function Item(index_Param as variant) as PowerPointAddIn
Sub Remove(index_Param as variant)
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointAddIn
inherits OLEObject
dim Application as PowerPointApplication
dim AutoLoad as integer
dim DisplayAlerts as integer
dim FullName as string
dim Loaded as integer
dim Name as string
dim Parent as OLEObject
dim Path as string
dim Registered as integer
dim RegisteredInHKLM as integer
End Class
Class PowerPointPresentations
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(WithWindow_Param as integer) as PowerPointPresentation
Function Item(index_Param as variant) as PowerPointPresentation
Function Open(FileName_Param as string, ReadOnly_Param as integer, Untitled_Param as integer, WithWindow_Param as integer) as PowerPointPresentation
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPresentation
inherits OLEObject
dim Application as PowerPointApplication
dim BuiltInDocumentProperties as OLEObject
dim ColorSchemes as PowerPointColorSchemes
dim CommandBars as variant
dim Container as OLEObject
dim CustomDocumentProperties as OLEObject
dim DefaultLanguageID as integer
dim DefaultShape as PowerPointShape
dim DisplayComments as integer
dim EnvelopeVisible as integer
dim ExtraColors as PowerPointExtraColors
dim FarEastLineBreakLanguage as integer
dim FarEastLineBreakLevel as integer
dim Fonts as PowerPointFonts
dim FullName as string
dim HandoutMaster as PowerPointMaster
dim HasTitleMaster as integer
dim HTMLProject as OLEObject
dim LayoutDirection as integer
dim Name as string
dim NoLineBreakAfter as string
dim NoLineBreakBefore as string
dim NotesMaster as PowerPointMaster
dim PageSetup as PowerPointPageSetup
dim Parent as OLEObject
dim Path as string
dim PrintOptions as PowerPointPrintOptions
dim PublishObjects as PowerPointPublishObjects
dim ReadOnly as integer
dim Saved as integer
dim SlideMaster as PowerPointMaster
dim Slides as PowerPointSlides
dim SlideShowSettings as PowerPointSlideShowSettings
dim SlideShowWindow as PowerPointSlideShowWindow
dim Tags as PowerPointTags
dim TemplateName as string
dim TitleMaster as PowerPointMaster
dim VBASigned as integer
dim VBProject as variant
dim WebOptions as PowerPointWebOptions
dim Windows as PowerPointDocumentWindows
Function AddTitleMaster() as PowerPointMaster
Sub AddToFavorites()
Sub ApplyTemplate(FileName_Param as string)
Sub Close()
Sub Export(Path_Param as string, FilterName_Param as string, ScaleWidth_Param as integer, ScaleHeight_Param as integer)
Sub FollowHyperlink(Address_Param as string, SubAddress_Param as string, NewWindow_Param as boolean, AddHistory_Param as boolean, ExtraInfo_Param as string, Method_Param as integer, HeaderInfo_Param as string)
Sub MakeIntoTemplate(IsDesignTemplate_Param as integer)
Function NewWindow() as PowerPointDocumentWindow
Sub PrintOut(From_Param as integer, To_Param as integer, PrintToFile_Param as string, Copies_Param as integer, Collate_Param as integer)
Sub ReloadAs(cp_Param as integer)
Sub Save()
Sub SaveAs(FileName_Param as string, FileFormat_Param as integer, EmbedTrueTypeFonts_Param as integer)
Sub SaveCopyAs(FileName_Param as string, FileFormat_Param as integer, EmbedTrueTypeFonts_Param as integer)
Sub sblt(s_Param as string)
Sub SetUndoText(Text_Param as string)
Sub Unused()
Sub UpdateLinks()
Sub WebPagePreview()
End Class
Class PowerPointHyperlinks
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointHyperlink
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointHyperlink
inherits OLEObject
dim Address as string
dim Application as PowerPointApplication
dim EmailSubject as string
dim Parent as OLEObject
dim ScreenTip as string
dim ShowandReturn as integer
dim SubAddress as string
dim TextToDisplay as string
dim Type as integer
Sub AddToFavorites()
Sub CreateNewDocument(FileName_Param as string, EditNow_Param as integer, Overwrite_Param as integer)
Sub Delete()
Sub Follow()
End Class
Class PowerPointPageSetup
inherits OLEObject
dim Application as PowerPointApplication
dim FirstSlideNumber as integer
dim NotesOrientation as integer
dim Parent as OLEObject
dim SlideHeight as single
dim SlideOrientation as integer
dim SlideSize as integer
dim SlideWidth as single
End Class
Class PowerPointFonts
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as variant) as PowerPointFont
Sub Replace(Original_Param as string, Replacement_Param as string)
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointExtraColors
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Sub Add(Type_Param as integer)
Function Item(index_Param as integer) as integer
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointSlides
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(index_Param as integer, Layout_Param as integer) as PowerPointSlide
Function FindBySlideID(SlideID_Param as integer) as PowerPointSlide
Function InsertFromFile(FileName_Param as string, index_Param as integer, SlideStart_Param as integer, SlideEnd_Param as integer) as integer
Function Item(index_Param as variant) as PowerPointSlide
Function Paste(index_Param as integer) as PowerPointSlideRange
Function Range(index_Param as variant) as PowerPointSlideRange
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointSlide
inherits OLEObject
dim Application as PowerPointApplication
dim Background as PowerPointShapeRange
dim ColorScheme as PowerPointColorScheme
dim DisplayMasterShapes as integer
dim FollowMasterBackground as integer
dim HeadersFooters as PowerPointHeadersFooters
dim Hyperlinks as PowerPointHyperlinks
dim Layout as integer
dim Master as PowerPointMaster
dim Name as string
dim NotesPage as PowerPointSlideRange
dim Parent as OLEObject
dim PrintSteps as integer
dim Scripts as OLEObject
dim Shapes as PowerPointShapes
dim SlideID as integer
dim SlideIndex as integer
dim SlideNumber as integer
dim SlideShowTransition as PowerPointSlideShowTransition
dim Tags as PowerPointTags
Sub Copy()
Sub Cut()
Sub Delete()
Function Duplicate() as PowerPointSlideRange
Sub Export(FileName_Param as string, FilterName_Param as string, ScaleWidth_Param as integer, ScaleHeight_Param as integer)
Sub Select_()
End Class
Class PowerPointSlideRange
inherits OLEObject
dim Application as PowerPointApplication
dim Background as PowerPointShapeRange
dim ColorScheme as PowerPointColorScheme
dim Count as integer
dim DisplayMasterShapes as integer
dim FollowMasterBackground as integer
dim HeadersFooters as PowerPointHeadersFooters
dim Hyperlinks as PowerPointHyperlinks
dim Layout as integer
dim Master as PowerPointMaster
dim Name as string
dim NotesPage as PowerPointSlideRange
dim Parent as OLEObject
dim PrintSteps as integer
dim Scripts as OLEObject
dim Shapes as PowerPointShapes
dim SlideID as integer
dim SlideIndex as integer
dim SlideNumber as integer
dim SlideShowTransition as PowerPointSlideShowTransition
dim Tags as PowerPointTags
dim _NewEnum as OLEObject
Sub Copy()
Sub Cut()
Sub Delete()
Function Duplicate() as PowerPointSlideRange
Sub Export(FileName_Param as string, FilterName_Param as string, ScaleWidth_Param as integer, ScaleHeight_Param as integer)
Function Item(index_Param as variant) as PowerPointSlide
Sub Select_()
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointMaster
inherits OLEObject
dim Application as PowerPointApplication
dim Background as PowerPointShapeRange
dim ColorScheme as PowerPointColorScheme
dim HeadersFooters as PowerPointHeadersFooters
dim Height as single
dim Hyperlinks as PowerPointHyperlinks
dim Name as string
dim Parent as OLEObject
dim Scripts as OLEObject
dim Shapes as PowerPointShapes
dim TextStyles as PowerPointTextStyles
dim Width as single
Sub Delete()
End Class
Class PowerPointColorSchemes
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(Scheme_Param as PowerPointColorScheme) as PowerPointColorScheme
Function Item(index_Param as integer) as PowerPointColorScheme
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointColorScheme
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Colors(SchemeColor_Param as integer) as PowerPointRGBColor
Sub Delete()
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointRGBColor
inherits OLEObject
dim Application as PowerPointApplication
dim Parent as OLEObject
dim RGB as integer
End Class
Class PowerPointSlideShowTransition
inherits OLEObject
dim AdvanceOnClick as integer
dim AdvanceOnTime as integer
dim AdvanceTime as single
dim Application as PowerPointApplication
dim EntryEffect as integer
dim Hidden as integer
dim LoopSoundUntilNext as integer
dim Parent as OLEObject
dim SoundEffect as PowerPointSoundEffect
dim Speed as integer
End Class
Class PowerPointSoundEffect
inherits OLEObject
dim Application as PowerPointApplication
dim Name as string
dim Parent as OLEObject
dim Type as integer
Sub ImportFromFile(FileName_Param as string)
Sub Play()
End Class
Class PowerPointSoundFormat
inherits OLEObject
dim SourceFullName as string
dim Type as integer
Function Export(FileName_Param as string) as integer
Sub Import(FileName_Param as string)
Sub Play()
End Class
Class PowerPointHeadersFooters
inherits OLEObject
dim Application as PowerPointApplication
dim DateAndTime as PowerPointHeaderFooter
dim DisplayOnTitleSlide as integer
dim Footer as PowerPointHeaderFooter
dim Header as PowerPointHeaderFooter
dim Parent as OLEObject
dim SlideNumber as PowerPointHeaderFooter
Sub Clear()
End Class
Class PowerPointShapes
inherits OLEObject
dim Application as OLEObject
dim Count as integer
dim Creator as integer
dim HasTitle as integer
dim Parent as OLEObject
dim Placeholders as PowerPointPlaceholders
dim Title as PowerPointShape
dim _NewEnum as OLEObject
Function AddCallout(Type_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddComment(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddConnector(Type_Param as integer, BeginX_Param as single, BeginY_Param as single, EndX_Param as single, EndY_Param as single) as PowerPointShape
Function AddCurve(SafeArrayOfPoints_Param as variant) as PowerPointShape
Function AddLabel(Orientation_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddLine(BeginX_Param as single, BeginY_Param as single, EndX_Param as single, EndY_Param as single) as PowerPointShape
Function AddMediaObject(FileName_Param as string, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddOLEObject(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single, ClassName_Param as string, FileName_Param as string, DisplayAsIcon_Param as integer, IconFileName_Param as string, IconIndex_Param as integer, IconLabel_Param as string, Link_Param as integer) as PowerPointShape
Function AddPicture(FileName_Param as string, LinkToFile_Param as integer, SaveWithDocument_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddPlaceholder(Type_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddPolyline(SafeArrayOfPoints_Param as variant) as PowerPointShape
Function AddShape(Type_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddTable(NumRows_Param as integer, NumColumns_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddTextbox(Orientation_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointShape
Function AddTextEffect(PresetTextEffect_Param as integer, Text_Param as string, FontName_Param as string, FontSize_Param as single, FontBold_Param as integer, FontItalic_Param as integer, Left_Param as single, Top_Param as single) as PowerPointShape
Function AddTitle() as PowerPointShape
Function BuildFreeform(EditingType_Param as integer, X1_Param as single, Y1_Param as single) as PowerPointFreeformBuilder
Function Item(index_Param as variant) as PowerPointShape
Function Paste() as PowerPointShapeRange
Function Range(index_Param as variant) as PowerPointShapeRange
Sub SelectAll()
End Class
Class PowerPointPlaceholders
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointShape
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPlaceholderFormat
inherits OLEObject
dim Application as PowerPointApplication
dim Parent as OLEObject
dim Type as integer
End Class
Class PowerPointFreeformBuilder
inherits OLEObject
dim Application as OLEObject
dim Creator as integer
dim Parent as OLEObject
Sub AddNodes(SegmentType_Param as integer, EditingType_Param as integer, X1_Param as single, Y1_Param as single, X2_Param as single, Y2_Param as single, X3_Param as single, Y3_Param as single)
Function ConvertToShape() as PowerPointShape
End Class
Class PowerPointShape
inherits OLEObject
dim ActionSettings as PowerPointActionSettings
dim Adjustments as PowerPointAdjustments
dim AlternativeText as string
dim AnimationSettings as PowerPointAnimationSettings
dim Application as OLEObject
dim AutoShapeType as integer
dim BlackWhiteMode as integer
dim Callout as PowerPointCalloutFormat
dim ConnectionSiteCount as integer
dim Connector as integer
dim ConnectorFormat as PowerPointConnectorFormat
dim Creator as integer
dim Fill as PowerPointFillFormat
dim GroupItems as PowerPointGroupShapes
dim HasTable as integer
dim HasTextFrame as integer
dim Height as single
dim HorizontalFlip as integer
dim Left as single
dim Line as PowerPointLineFormat
dim LinkFormat as PowerPointLinkFormat
dim LockAspectRatio as integer
dim MediaType as integer
dim Name as string
dim Nodes as PowerPointShapeNodes
dim OLEFormat as PowerPointOLEFormat
dim Parent as OLEObject
dim PictureFormat as PowerPointPictureFormat
dim PlaceholderFormat as PowerPointPlaceholderFormat
dim Rotation as single
dim Script as OLEObject
dim Shadow as PowerPointShadowFormat
dim SoundFormat as PowerPointSoundFormat
dim Table as PowerPointTable
dim Tags as PowerPointTags
dim TextEffect as PowerPointTextEffectFormat
dim TextFrame as PowerPointTextFrame
dim ThreeD as PowerPointThreeDFormat
dim Top as single
dim Type as integer
dim VerticalFlip as integer
dim Vertices as variant
dim Visible as integer
dim Width as single
dim ZOrderPosition as integer
Sub Apply()
Sub Copy()
Sub Cut()
Sub Delete()
Function Duplicate() as PowerPointShapeRange
Sub Export(PathName_Param as string, Filter_Param as integer, ScaleWidth_Param as integer, ScaleHeight_Param as integer, ExportMode_Param as integer)
Sub Flip(FlipCmd_Param as integer)
Sub IncrementLeft(Increment_Param as single)
Sub IncrementRotation(Increment_Param as single)
Sub IncrementTop(Increment_Param as single)
Sub PickUp()
Sub RerouteConnections()
Sub ScaleHeight(Factor_Param as single, RelativeToOriginalSize_Param as integer, fScale_Param as integer)
Sub ScaleWidth(Factor_Param as single, RelativeToOriginalSize_Param as integer, fScale_Param as integer)
Sub Select_(Replace_Param as integer)
Sub SetShapesDefaultProperties()
Function Ungroup() as PowerPointShapeRange
Sub ZOrder(ZOrderCmd_Param as integer)
End Class
Class PowerPointShapeRange
inherits OLEObject
dim ActionSettings as PowerPointActionSettings
dim Adjustments as PowerPointAdjustments
dim AlternativeText as string
dim AnimationSettings as PowerPointAnimationSettings
dim Application as OLEObject
dim AutoShapeType as integer
dim BlackWhiteMode as integer
dim Callout as PowerPointCalloutFormat
dim ConnectionSiteCount as integer
dim Connector as integer
dim ConnectorFormat as PowerPointConnectorFormat
dim Count as integer
dim Creator as integer
dim Fill as PowerPointFillFormat
dim GroupItems as PowerPointGroupShapes
dim HasTable as integer
dim HasTextFrame as integer
dim Height as single
dim HorizontalFlip as integer
dim Left as single
dim Line as PowerPointLineFormat
dim LinkFormat as PowerPointLinkFormat
dim LockAspectRatio as integer
dim MediaType as integer
dim Name as string
dim Nodes as PowerPointShapeNodes
dim OLEFormat as PowerPointOLEFormat
dim Parent as OLEObject
dim PictureFormat as PowerPointPictureFormat
dim PlaceholderFormat as PowerPointPlaceholderFormat
dim Rotation as single
dim Script as OLEObject
dim Shadow as PowerPointShadowFormat
dim SoundFormat as PowerPointSoundFormat
dim Table as PowerPointTable
dim Tags as PowerPointTags
dim TextEffect as PowerPointTextEffectFormat
dim TextFrame as PowerPointTextFrame
dim ThreeD as PowerPointThreeDFormat
dim Top as single
dim Type as integer
dim VerticalFlip as integer
dim Vertices as variant
dim Visible as integer
dim Width as single
dim ZOrderPosition as integer
dim _NewEnum as OLEObject
Sub Align(AlignCmd_Param as integer, RelativeTo_Param as integer)
Sub Apply()
Sub Copy()
Sub Cut()
Sub Delete()
Sub Distribute(DistributeCmd_Param as integer, RelativeTo_Param as integer)
Function Duplicate() as PowerPointShapeRange
Sub Export(PathName_Param as string, Filter_Param as integer, ScaleWidth_Param as integer, ScaleHeight_Param as integer, ExportMode_Param as integer)
Sub Flip(FlipCmd_Param as integer)
Sub GetPolygonalRepresentation(maxPointsInBuffer_Param as integer, pPoints_Param as single, byref numPointsInPolygon_Param as integer, byref IsOpen_Param as integer)
Function Group() as PowerPointShape
Sub IncrementLeft(Increment_Param as single)
Sub IncrementRotation(Increment_Param as single)
Sub IncrementTop(Increment_Param as single)
Function Item(index_Param as variant) as PowerPointShape
Sub PickUp()
Function Regroup() as PowerPointShape
Sub RerouteConnections()
Sub ScaleHeight(Factor_Param as single, RelativeToOriginalSize_Param as integer, fScale_Param as integer)
Sub ScaleWidth(Factor_Param as single, RelativeToOriginalSize_Param as integer, fScale_Param as integer)
Sub Select_(Replace_Param as integer)
Sub SetShapesDefaultProperties()
Function Ungroup() as PowerPointShapeRange
Sub ZOrder(ZOrderCmd_Param as integer)
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointGroupShapes
inherits OLEObject
dim Application as OLEObject
dim Count as integer
dim Creator as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as variant) as PowerPointShape
End Class
Class PowerPointAdjustments
inherits OLEObject
dim Application as OLEObject
dim Count as integer
dim Creator as integer
dim Parent as OLEObject
Function Item(index_Param as integer) as single
End Class
Class PowerPointPictureFormat
inherits OLEObject
dim Application as OLEObject
dim Brightness as single
dim ColorType as integer
dim Contrast as single
dim Creator as integer
dim CropBottom as single
dim CropLeft as single
dim CropRight as single
dim CropTop as single
dim Parent as OLEObject
dim TransparencyColor as integer
dim TransparentBackground as integer
Sub IncrementBrightness(Increment_Param as single)
Sub IncrementContrast(Increment_Param as single)
End Class
Class PowerPointFillFormat
inherits OLEObject
dim Application as OLEObject
dim BackColor as PowerPointColorFormat
dim Creator as integer
dim ForeColor as PowerPointColorFormat
dim GradientColorType as integer
dim GradientDegree as single
dim GradientStyle as integer
dim GradientVariant as integer
dim Parent as OLEObject
dim Pattern as integer
dim PresetGradientType as integer
dim PresetTexture as integer
dim TextureName as string
dim TextureType as integer
dim Transparency as single
dim Type as integer
dim Visible as integer
Sub Background()
Sub OneColorGradient(Style_Param as integer, Variant_Param as integer, Degree_Param as single)
Sub Patterned(Pattern_Param as integer)
Sub PresetGradient(Style_Param as integer, Variant_Param as integer, PresetGradientType_Param as integer)
Sub PresetTextured(PresetTexture_Param as integer)
Sub Solid()
Sub TwoColorGradient(Style_Param as integer, Variant_Param as integer)
Sub UserPicture(PictureFile_Param as string)
Sub UserTextured(TextureFile_Param as string)
End Class
Class PowerPointLineFormat
inherits OLEObject
dim Application as OLEObject
dim BackColor as PowerPointColorFormat
dim BeginArrowheadLength as integer
dim BeginArrowheadStyle as integer
dim BeginArrowheadWidth as integer
dim Creator as integer
dim DashStyle as integer
dim EndArrowheadLength as integer
dim EndArrowheadStyle as integer
dim EndArrowheadWidth as integer
dim ForeColor as PowerPointColorFormat
dim Parent as OLEObject
dim Pattern as integer
dim Style as integer
dim Transparency as single
dim Visible as integer
dim Weight as single
End Class
Class PowerPointShadowFormat
inherits OLEObject
dim Application as OLEObject
dim Creator as integer
dim ForeColor as PowerPointColorFormat
dim Obscured as integer
dim OffsetX as single
dim OffsetY as single
dim Parent as OLEObject
dim Transparency as single
dim Type as integer
dim Visible as integer
Sub IncrementOffsetX(Increment_Param as single)
Sub IncrementOffsetY(Increment_Param as single)
End Class
Class PowerPointConnectorFormat
inherits OLEObject
dim Application as OLEObject
dim BeginConnected as integer
dim BeginConnectedShape as PowerPointShape
dim BeginConnectionSite as integer
dim Creator as integer
dim EndConnected as integer
dim EndConnectedShape as PowerPointShape
dim EndConnectionSite as integer
dim Parent as OLEObject
dim Type as integer
Sub BeginConnect(ConnectedShape_Param as PowerPointShape, ConnectionSite_Param as integer)
Sub BeginDisconnect()
Sub EndConnect(ConnectedShape_Param as PowerPointShape, ConnectionSite_Param as integer)
Sub EndDisconnect()
End Class
Class PowerPointTextEffectFormat
inherits OLEObject
dim Alignment as integer
dim Application as OLEObject
dim Creator as integer
dim FontBold as integer
dim FontItalic as integer
dim FontName as string
dim FontSize as single
dim KernedPairs as integer
dim NormalizedHeight as integer
dim Parent as OLEObject
dim PresetShape as integer
dim PresetTextEffect as integer
dim RotatedChars as integer
dim Text as string
dim Tracking as single
Sub ToggleVerticalText()
End Class
Class PowerPointThreeDFormat
inherits OLEObject
dim Application as OLEObject
dim Creator as integer
dim Depth as single
dim ExtrusionColor as PowerPointColorFormat
dim ExtrusionColorType as integer
dim Parent as OLEObject
dim Perspective as integer
dim PresetExtrusionDirection as integer
dim PresetLightingDirection as integer
dim PresetLightingSoftness as integer
dim PresetMaterial as integer
dim PresetThreeDFormat as integer
dim RotationX as single
dim RotationY as single
dim Visible as integer
Sub IncrementRotationX(Increment_Param as single)
Sub IncrementRotationY(Increment_Param as single)
Sub ResetRotation()
Sub SetExtrusionDirection(PresetExtrusionDirection_Param as integer)
Sub SetThreeDFormat(PresetThreeDFormat_Param as integer)
End Class
Class PowerPointTextFrame
inherits OLEObject
dim Application as OLEObject
dim AutoSize as integer
dim Creator as integer
dim HasText as integer
dim HorizontalAnchor as integer
dim MarginBottom as single
dim MarginLeft as single
dim MarginRight as single
dim MarginTop as single
dim Orientation as integer
dim Parent as OLEObject
dim Ruler as PowerPointRuler
dim TextRange as PowerPointTextRange
dim VerticalAnchor as integer
dim WordWrap as integer
Sub DeleteText()
End Class
Class PowerPointCalloutFormat
inherits OLEObject
dim Accent as integer
dim Angle as integer
dim Application as OLEObject
dim AutoAttach as integer
dim AutoLength as integer
dim Border as integer
dim Creator as integer
dim Drop as single
dim DropType as integer
dim Gap as single
dim Length as single
dim Parent as OLEObject
dim Type as integer
Sub AutomaticLength()
Sub CustomDrop(Drop_Param as single)
Sub CustomLength(Length_Param as single)
Sub PresetDrop(DropType_Param as integer)
End Class
Class PowerPointShapeNodes
inherits OLEObject
dim Application as OLEObject
dim Count as integer
dim Creator as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Sub Delete(index_Param as integer)
Sub Insert(index_Param as integer, SegmentType_Param as integer, EditingType_Param as integer, X1_Param as single, Y1_Param as single, X2_Param as single, Y2_Param as single, X3_Param as single, Y3_Param as single)
Function Item(index_Param as variant) as PowerPointShapeNode
Sub SetEditingType(index_Param as integer, EditingType_Param as integer)
Sub SetPosition(index_Param as integer, X1_Param as single, Y1_Param as single)
Sub SetSegmentType(index_Param as integer, SegmentType_Param as integer)
End Class
Class PowerPointShapeNode
inherits OLEObject
dim Application as OLEObject
dim Creator as integer
dim EditingType as integer
dim Parent as OLEObject
dim Points as variant
dim SegmentType as integer
End Class
Class PowerPointOLEFormat
inherits OLEObject
dim Application as PowerPointApplication
dim FollowColors as integer
dim Object_ as OLEObject
dim ObjectVerbs as PowerPointObjectVerbs
dim Parent as OLEObject
dim ProgID as string
Sub Activate()
Sub DoVerb(index_Param as integer)
End Class
Class PowerPointLinkFormat
inherits OLEObject
dim Application as PowerPointApplication
dim AutoUpdate as integer
dim Parent as OLEObject
dim SourceFullName as string
Sub Update()
End Class
Class PowerPointObjectVerbs
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as string
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointAnimationSettings
inherits OLEObject
dim AdvanceMode as integer
dim AdvanceTime as single
dim AfterEffect as integer
dim Animate as integer
dim AnimateBackground as integer
dim AnimateTextInReverse as integer
dim AnimationOrder as integer
dim Application as PowerPointApplication
dim ChartUnitEffect as integer
dim DimColor as PowerPointColorFormat
dim EntryEffect as integer
dim Parent as OLEObject
dim PlaySettings as PowerPointPlaySettings
dim SoundEffect as PowerPointSoundEffect
dim TextLevelEffect as integer
dim TextUnitEffect as integer
End Class
Class PowerPointActionSettings
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointActionSetting
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointActionSetting
inherits OLEObject
dim Action as integer
dim ActionVerb as string
dim AnimateAction as integer
dim Application as PowerPointApplication
dim Hyperlink as PowerPointHyperlink
dim Parent as OLEObject
dim Run as string
dim ShowandReturn as integer
dim SlideShowName as string
dim SoundEffect as PowerPointSoundEffect
End Class
Class PowerPointPlaySettings
inherits OLEObject
dim ActionVerb as string
dim Application as PowerPointApplication
dim HideWhileNotPlaying as integer
dim LoopUntilStopped as integer
dim Parent as OLEObject
dim PauseAnimation as integer
dim PlayOnEntry as integer
dim RewindMovie as integer
dim StopAfterSlides as integer
End Class
Class PowerPointTextRange
inherits OLEObject
dim ActionSettings as PowerPointActionSettings
dim Application as PowerPointApplication
dim BoundHeight as single
dim BoundLeft as single
dim BoundTop as single
dim BoundWidth as single
dim Count as integer
dim Font as PowerPointFont
dim IndentLevel as integer
dim LanguageID as integer
dim Length as integer
dim ParagraphFormat as PowerPointParagraphFormat
dim Parent as OLEObject
dim Start as integer
dim Text as string
dim _NewEnum as OLEObject
Sub AddPeriods()
Sub ChangeCase(Type_Param as integer)
Function Characters(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Sub Copy()
Sub Cut()
Sub Delete()
Function Find(FindWhat_Param as string, After_Param as integer, MatchCase_Param as integer, WholeWords_Param as integer) as PowerPointTextRange
Function InsertAfter(NewText_Param as string) as PowerPointTextRange
Function InsertBefore(NewText_Param as string) as PowerPointTextRange
Function InsertDateTime(DateTimeFormat_Param as integer, InsertAsField_Param as integer) as PowerPointTextRange
Function InsertSlideNumber() as PowerPointTextRange
Function InsertSymbol(FontName_Param as string, CharNumber_Param as integer, Unicode_Param as integer) as PowerPointTextRange
Function Lines(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Sub LtrRun()
Function Paragraphs(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Function Paste() as PowerPointTextRange
Sub RemovePeriods()
Function Replace(FindWhat_Param as string, ReplaceWhat_Param as string, After_Param as integer, MatchCase_Param as integer, WholeWords_Param as integer) as PowerPointTextRange
Sub RotatedBounds(byref X1_Param as single, byref Y1_Param as single, byref X2_Param as single, byref Y2_Param as single, byref X3_Param as single, byref Y3_Param as single, byref x4_Param as single, byref y4_Param as single)
Sub RtlRun()
Function Runs(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Sub Select_()
Function Sentences(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Function TrimText() as PowerPointTextRange
Function Words(Start_Param as integer, Length_Param as integer) as PowerPointTextRange
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointRuler
inherits OLEObject
dim Application as PowerPointApplication
dim Levels as PowerPointRulerLevels
dim Parent as OLEObject
dim TabStops as PowerPointTabStops
End Class
Class PowerPointRulerLevels
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointRulerLevel
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointRulerLevel
inherits OLEObject
dim Application as PowerPointApplication
dim FirstMargin as single
dim LeftMargin as single
dim Parent as OLEObject
End Class
Class PowerPointTabStops
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim DefaultSpacing as single
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(Type_Param as integer, Position_Param as single) as PowerPointTabStop
Function Item(index_Param as integer) as PowerPointTabStop
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointTabStop
inherits OLEObject
dim Application as PowerPointApplication
dim Parent as OLEObject
dim Position as single
dim Type as integer
Sub Clear()
End Class
Class PowerPointFont
inherits OLEObject
dim Application as PowerPointApplication
dim AutoRotateNumbers as integer
dim BaselineOffset as single
dim Bold as integer
dim Color_ as PowerPointColorFormat
dim Embeddable as integer
dim Embedded as integer
dim Emboss as integer
dim Italic as integer
dim Name as string
dim NameAscii as string
dim NameComplexScript as string
dim NameFarEast as string
dim NameOther as string
dim Parent as OLEObject
dim Shadow as integer
dim Size as single
dim Subscript as integer
dim Superscript as integer
dim Underline as integer
End Class
Class PowerPointParagraphFormat
inherits OLEObject
dim Alignment as integer
dim Application as PowerPointApplication
dim BaseLineAlignment as integer
dim Bullet as PowerPointBulletFormat
dim FarEastLineBreakControl as integer
dim HangingPunctuation as integer
dim LineRuleAfter as integer
dim LineRuleBefore as integer
dim LineRuleWithin as integer
dim Parent as OLEObject
dim SpaceAfter as single
dim SpaceBefore as single
dim SpaceWithin as single
dim TextDirection as integer
dim WordWrap as integer
End Class
Class PowerPointBulletFormat
inherits OLEObject
dim Application as PowerPointApplication
dim Character as integer
dim Font as PowerPointFont
dim Number as integer
dim Parent as OLEObject
dim RelativeSize as single
dim StartValue as integer
dim Style as integer
dim Type as integer
dim UseTextColor as integer
dim UseTextFont as integer
dim Visible as integer
Sub Picture(Picture_Param as string)
End Class
Class PowerPointTextStyles
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(Type_Param as integer) as PowerPointTextStyle
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointTextStyle
inherits OLEObject
dim Application as PowerPointApplication
dim Levels as PowerPointTextStyleLevels
dim Parent as OLEObject
dim Ruler as PowerPointRuler
dim TextFrame as PowerPointTextFrame
End Class
Class PowerPointTextStyleLevels
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(Level_Param as integer) as PowerPointTextStyleLevel
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointTextStyleLevel
inherits OLEObject
dim Application as PowerPointApplication
dim Font as PowerPointFont
dim ParagraphFormat as PowerPointParagraphFormat
dim Parent as OLEObject
End Class
Class PowerPointHeaderFooter
inherits OLEObject
dim Application as PowerPointApplication
dim Format as integer
dim Parent as OLEObject
dim Text as string
dim UseFormat as integer
dim Visible as integer
End Class
Class PowerPointPPDialogs
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Name as string
dim Tags as PowerPointTags
dim _NewEnum as OLEObject
Function AddAlert() as PowerPointPPAlert
Function AddDialog(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single, Modal_Param as integer, ParentWindow_Param as OLEObject, Position_Param as integer, DisplayHelp_Param as integer) as PowerPointPPDialog
Function AddTabDialog(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single, Modal_Param as integer, ParentWindow_Param as OLEObject, Position_Param as integer, DisplayHelp_Param as integer) as PowerPointPPDialog
Function Item(index_Param as variant) as PowerPointPPDialog
Function LoadDialog(resourceDLL_Param as string, nResID_Param as integer, bModal_Param as integer, ParentWindow_Param as OLEObject, Position_Param as integer) as PowerPointPPDialog
Function RunCharacterAlert(Text_Param as string, Type_Param as integer, icon_Param as integer, ParentWindow_Param as OLEObject) as integer
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPPAlert
inherits OLEObject
dim Application as PowerPointApplication
dim OnButton as string
dim Parent as OLEObject
dim PressedButton as integer
Sub Run(Title_Param as string, Type_Param as integer, Text_Param as string, leftBtn_Param as string, middleBtn_Param as string, rightBtn_Param as string)
End Class
Class PowerPointPPDialog
inherits OLEObject
dim Application as PowerPointApplication
dim Caption as string
dim ClientHeight as single
dim ClientLeft as single
dim ClientTop as single
dim ClientWidth as single
dim Controls as PowerPointPPControls
dim DelayTime as integer
dim Height as single
dim HelpId as integer
dim HideOnIdle as integer
dim HWND as integer
dim Left as single
dim Mode as integer
dim Name as string
dim OnActivate as string
dim OnIdle as string
dim OnKeyPressed as string
dim OnMouseDown as string
dim OnMouseUp as string
dim OnTerminate as string
dim OnTimer as string
dim Parent as OLEObject
dim resourceDLL as string
dim Sheets as PowerPointPPTabSheets
dim Style as integer
dim TabControl as PowerPointPPTabControl
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Function SaveDialog(FileName_Param as string) as integer
Sub Terminate()
End Class
Class PowerPointPPTabSheet
inherits OLEObject
dim Application as PowerPointApplication
dim ClientHeight as single
dim ClientLeft as single
dim ClientTop as single
dim ClientWidth as single
dim Controls as PowerPointPPControls
dim Name as string
dim OnActivate as string
dim Parent as OLEObject
dim Tags as PowerPointTags
Sub Select_()
End Class
Class PowerPointPPControls
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Visible as integer
dim _NewEnum as OLEObject
Function AddBitmap(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPBitmap
Function AddBitmapButton(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPBitmapButton
Function AddCheckBox(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPCheckBox
Function AddDropDown(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPDropDown
Function AddDropDownEdit(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPDropDownEdit
Function AddEditText(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single, VerticalScrollBar_Param as variant) as PowerPointPPEditText
Function AddFrame(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPFrame
Function AddGroupBox(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPGroupBox
Function AddIcon(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPIcon
Function AddListBox(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPListBox
Function AddMiniature(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPSlideMiniature
Function AddPushButton(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPPushButton
Function AddRadioCluster(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPRadioCluster
Function AddScrollBar(Style_Param as integer, Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPScrollBar
Function AddSpinner(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPSpinner
Function AddStaticText(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPStaticText
Function AddToggleButton(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPToggleButton
Function Item(index_Param as variant) as PowerPointPPControl
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPPTabSheets
inherits OLEObject
dim ActiveSheet as PowerPointPPTabSheet
dim Count as integer
dim Name as string
dim _NewEnum as OLEObject
Function Add(Name_Param as string) as PowerPointPPTabSheet
Function Item(index_Param as variant) as PowerPointPPTabSheet
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPPControl
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPPushButton
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim IsDefault as integer
dim IsEscape as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnPressed as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub Click()
End Class
Class PowerPointPPToggleButton
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim ResourceID as integer
dim State as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub Click()
End Class
Class PowerPointPPBitmapButton
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim IsDefault as integer
dim IsEscape as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnPressed as string
dim OnSetFocus as string
dim Parent as OLEObject
dim ResourceID as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub Click()
End Class
Class PowerPointPPListBox
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim FocusItem as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim IsAbbreviated as integer
dim Label as string
dim Left as single
dim Name as string
dim OnDoubleClick as string
dim OnKillFocus as string
dim OnSelectionChange as string
dim OnSetFocus as string
dim Parent as OLEObject
dim SelectionStyle as integer
dim Strings as PowerPointPPStrings
dim Tags as PowerPointTags
dim Top as single
dim TopItem as integer
dim Visible as integer
dim Width as single
Sub Abbreviate(Style_Param as integer)
Function IsSelected(index_Param as integer) as integer
Sub SetTabStops(safeArrayTabStops_Param as variant)
End Class
Class PowerPointPPStrings
inherits OLEObject
dim Count as integer
dim _NewEnum as OLEObject
Function Add(String_Param as string) as string
Sub Delete(index_Param as integer)
Sub Insert(String_Param as string, Position_Param as integer)
Function Item(index_Param as integer) as string
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPPCheckBox
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim State as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub Click()
End Class
Class PowerPointPPRadioCluster
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Selected as PowerPointPPRadioButton
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Function Add(Left_Param as single, Top_Param as single, Width_Param as single, Height_Param as single) as PowerPointPPRadioButton
Function Item(index_Param as variant) as PowerPointPPRadioButton
End Class
Class PowerPointPPStaticText
inherits OLEObject
dim Application as PowerPointApplication
dim BackgroundColor as integer
dim Enable as integer
dim Focus as integer
dim ForegroundColor as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim UseBackgroundColor as integer
dim UseForegroundColor as integer
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPEditText
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim MaxLength as integer
dim MultiLine as integer
dim Name as string
dim OnAChange as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim ReadOnly as integer
dim Tags as PowerPointTags
dim Text as string
dim Top as single
dim VerticalScrollBar as integer
dim Visible as integer
dim Width as single
dim WordWrap as integer
End Class
Class PowerPointPPIcon
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim ResourceID as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPBitmap
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim ResourceID as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPSpinner
inherits OLEObject
dim Application as PowerPointApplication
dim CurrentValue as integer
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Increment as integer
dim Label as string
dim Left as single
dim Maximum as integer
dim Minimum as integer
dim Name as string
dim OnAChange as string
dim OnKillFocus as string
dim OnSetFocus as string
dim PageChange as integer
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPScrollBar
inherits OLEObject
dim Application as PowerPointApplication
dim CurrentValue as integer
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Increment as integer
dim Label as string
dim Left as single
dim Maximum as integer
dim Minimum as integer
dim Name as string
dim OnKillFocus as string
dim OnScroll as string
dim OnSetFocus as string
dim PageChange as integer
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPGroupBox
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPFrame
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPTabControl
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPDropDown
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim FocusItem as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnKillFocus as string
dim OnSelectionChange as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Strings as PowerPointPPStrings
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPDropDownEdit
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim FocusItem as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnEdit as string
dim OnKillFocus as string
dim OnSelectionChange as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Strings as PowerPointPPStrings
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
End Class
Class PowerPointPPSlideMiniature
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnDoubleClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim Selected as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub SetImage(Slide_Param as PowerPointSlide)
End Class
Class PowerPointPPRadioButton
inherits OLEObject
dim Application as PowerPointApplication
dim Enable as integer
dim Focus as integer
dim Height as single
dim HelpId as integer
dim HWND as integer
dim Label as string
dim Left as single
dim Name as string
dim OnClick as string
dim OnDoubleClick as string
dim OnKillFocus as string
dim OnSetFocus as string
dim Parent as OLEObject
dim State as integer
dim Tags as PowerPointTags
dim Top as single
dim Visible as integer
dim Width as single
Sub Click()
Sub DoubleClick()
End Class
Class PowerPointTags
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Sub Add(Name_Param as string, Value_Param as string)
Sub AddBinary(Name_Param as string, FilePath_Param as string)
Function BinaryValue(Name_Param as string) as integer
Sub Delete(Name_Param as string)
Function Item(Name_Param as string) as string
Function Name(index_Param as integer) as string
Function Value(index_Param as integer) as string
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointFileDialogFileList
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function DisplayName(index_Param as integer) as string
Function Item(index_Param as integer) as string
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointFileDialogExtension
inherits OLEObject
dim Application as PowerPointApplication
dim Description as string
dim Extensions as string
dim Parent as OLEObject
End Class
Class PowerPointFileDialogExtensionList
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(Extension_Param as string, Description_Param as string) as PowerPointFileDialogExtension
Function Item(index_Param as integer) as PowerPointFileDialogExtension
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointFileDialog
inherits OLEObject
dim ActionButtonName as string
dim Application as PowerPointApplication
dim DefaultDirectoryRegKey as string
dim DialogTitle as string
dim DirectoriesOnly as integer
dim Extensions as PowerPointFileDialogExtensionList
dim Files as PowerPointFileDialogFileList
dim InitialView as integer
dim IsMultiSelect as integer
dim IsPrintEnabled as integer
dim IsReadOnlyEnabled as integer
dim OnAction as string
dim Parent as OLEObject
dim UseODMADlgs as integer
Sub Launch(pUnk_Param as OLEObject)
End Class
Class PowerPointMouseTracker
inherits OLEObject
Function EndTrack(X_Param as single, Y_Param as single) as integer
Function OnTrack(X_Param as single, Y_Param as single) as integer
End Class
Class PowerPointMouseDownHandler
inherits OLEObject
Function OnMouseDown(activeWin_Param as OLEObject) as integer
End Class
Class PowerPointOCXExtender
inherits OLEObject
dim AltHTML as string
dim Height as single
dim Left as single
dim Name as string
dim Top as single
dim Visible as boolean
dim Width as single
dim ZOrderPosition as integer
End Class
Class PowerPointOLEControl
inherits OLEObject
dim AltHTML as string
dim Height as single
dim Left as single
dim Name as string
dim Top as single
dim Visible as boolean
dim Width as single
dim ZOrderPosition as integer
End Class
Class PowerPointTable
inherits OLEObject
dim Application as PowerPointApplication
dim Columns as PowerPointColumns
dim Parent as OLEObject
dim Rows as PowerPointRows
dim TableDirection as integer
Function Cell(Row_Param as integer, Column_Param as integer) as PowerPointCell
Sub MergeBorders()
End Class
Class PowerPointColumns
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(BeforeColumn_Param as integer) as PowerPointColumn
Function Item(index_Param as integer) as PowerPointColumn
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointColumn
inherits OLEObject
dim Application as PowerPointApplication
dim Cells as PowerPointCellRange
dim Parent as OLEObject
dim Width as single
Sub Delete()
Sub Select_()
End Class
Class PowerPointRows
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Add(BeforeRow_Param as integer) as PowerPointRow
Function Item(index_Param as integer) as PowerPointRow
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointRow
inherits OLEObject
dim Application as PowerPointApplication
dim Cells as PowerPointCellRange
dim Height as single
dim Parent as OLEObject
Sub Delete()
Sub Select_()
End Class
Class PowerPointCellRange
inherits OLEObject
dim Application as PowerPointApplication
dim Borders as PowerPointBorders
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointCell
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointCell
inherits OLEObject
dim Application as PowerPointApplication
dim Borders as PowerPointBorders
dim Parent as OLEObject
dim Selected as boolean
dim Shape as PowerPointShape
Sub Merge(MergeTo_Param as PowerPointCell)
Sub Select_()
Sub Split(NumRows_Param as integer, NumColumns_Param as integer)
End Class
Class PowerPointBorders
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(BorderType_Param as integer) as PowerPointLineFormat
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPanes
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointPane
Function _Index(index_Param as integer) as variant
End Class
Class PowerPointPane
inherits OLEObject
dim Active as integer
dim Application as PowerPointApplication
dim Parent as OLEObject
dim ViewType as integer
Sub Activate()
End Class
Class PowerPointDefaultWebOptions
inherits OLEObject
dim AllowPNG as integer
dim AlwaysSaveInDefaultEncoding as integer
dim CheckIfOfficeIsHTMLEditor as integer
dim Encoding as integer
dim FolderSuffix as string
dim Fonts as OLEObject
dim FrameColors as integer
dim IncludeNavigation as integer
dim OrganizeInFolder as integer
dim RelyOnVML as integer
dim ResizeGraphics as integer
dim ScreenSize as integer
dim ShowSlideAnimation as integer
dim UpdateLinksOnSave as integer
dim UseLongFileNames as integer
End Class
Class PowerPointWebOptions
inherits OLEObject
dim AllowPNG as integer
dim Encoding as integer
dim FolderSuffix as string
dim FrameColors as integer
dim IncludeNavigation as integer
dim OrganizeInFolder as integer
dim RelyOnVML as integer
dim ResizeGraphics as integer
dim ScreenSize as integer
dim ShowSlideAnimation as integer
dim UseLongFileNames as integer
Sub UseDefaultFolderSuffix()
End Class
Class PowerPointPublishObjects
inherits OLEObject
dim Application as PowerPointApplication
dim Count as integer
dim Parent as OLEObject
dim _NewEnum as OLEObject
Function Item(index_Param as integer) as PowerPointPublishObject
Function _Index(index_Param as integer) as variant